package com.hzncc.flowable_diboot.delivery.vo;

import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.Date;

@Getter
@Setter
@Accessors(chain = true)
public class SyncDeliveryRegisterVO {

    /**
     * 销售组织
     */
    private String salesOrganization;

    /**
     * sap合同号
     */
    private String sapCode;

    /**
     * SAP合同行项目
     */
    private String sapContractItem;


    /**
     * 销售订单号
     */
    private String sapOrderCode;

    /**
     * SAP销售订单行项目
     */
    private String sapOrderItem;


    /**
     * SAP交货单号
     */
    private String sapDeliveryCode;

    /**
     * SAP交货行项目
     */
    private String sapDeliveryItem;

    /**
     * 物料号
     */
    private String mrlCode;

    /**
     * 物料文本
     */
    private String mrlDesc;

    /**
     * 交货数量
     */
    private BigDecimal quantity;

    /**
     * 含税单价
     */
    private BigDecimal price;

    /**
     * 已发货金额
     */
    private BigDecimal amount;

    /**
     * 发货状态描述
     */
    private String deliveryStatusDesc;

    /**
     * 实际发货日期
     */
    private LocalDateTime deliveryTime;

    /**
     * 数据登录时间
     */
    private LocalDateTime dataLoginTime;

    /**
     * 数据修改时间
     */
    private LocalDateTime dataUpdateTime;

    /**
     * 更新标识
     */
    private String crmFlag;

    /**
     * 删除标识
     */
    private String delFlag;

}
